平成30年秋期 応用情報 午前 問16
処理は全てCPU処理である三つのジョブA,B,Cがある。それらを単独で実行したときの処理時間は,ジョブAは5分,ジョブBは10分,ジョブCは15分である。この三つのジョブを次のスケジューリング方式に基づいて同時に開始すると,ジョブBが終了するまでの経過時間はおよそ何分か。
code:〔スケジューリング方式〕
(1)一定時間(これをタイムクウォンタムと呼ぶ)内に処理が終了しなければ,処理を中断させて,待ち行列の最後尾へ回す。
(2)待ち行列に並んだ順に実行する。
(3)タイムクウォンタムは,ジョブの処理時間に比べて十分に小さい値とする。
(4)ジョブの切替え時間は考慮しないものとする。
ア 15
イ 20
ウ 25
エ 30